Objetivos de Aprendizagem
- Definir estruturas de dados recursivas e identificar o caso-base e a etapa recursiva
- Implementar operações principais em listas, como percurso, inserção e remoção, usando recursão
- Analisar a sobrecarga de memória e a profundidade da pilha associadas ao processamento de listas recursivas
- Aplicar padrões recursivos para resolver problemas complexos de estruturas de dados